#include "slros_initialize.h"

ros::NodeHandle * SLROSNodePtr;
const std::string SLROSNodeName = "uav_track_ugv";

// For Block uav_track_ugv/Subscribe
SimulinkSubscriber<geometry_msgs::PoseStamped, SL_Bus_uav_track_ugv_geometry_msgs_PoseStamped> Sub_uav_track_ugv_16;

// For Block uav_track_ugv/Subscribe1
SimulinkSubscriber<geometry_msgs::PoseStamped, SL_Bus_uav_track_ugv_geometry_msgs_PoseStamped> Sub_uav_track_ugv_20;

// For Block uav_track_ugv/Publish1
SimulinkPublisher<geometry_msgs::Pose, SL_Bus_uav_track_ugv_geometry_msgs_Pose> Pub_uav_track_ugv_46;

// For Block uav_track_ugv/Publish2
SimulinkPublisher<mavros_msgs::PositionTarget, SL_Bus_uav_track_ugv_mavros_msgs_PositionTarget> Pub_uav_track_ugv_9;

void slros_node_init(int argc, char** argv)
{
  ros::init(argc, argv, SLROSNodeName);
  SLROSNodePtr = new ros::NodeHandle();
}

